#include <vector> 
#include <iostream>
#include <math.h>
using namespace std;
int l;
int j;
vector <int> u;
vector <int> m;
void swap(int &a,int &b){
int e=a;
a=b;
b=e;
}
void printvector(const vector <int> &v)
{cout<<"V:"<<v.size()<<"["<<endl;
for(int i =0;i<v.size();i++){
if(i>0)cout<<" ";
cout<<v[i];}
cout<<"]"<<endl;}
void bubblesort(vector <int> &v){
for(int l=0; l<v.size(); l++)
for(int j=0; j<v.size()-1; j++)
if(v[j]>v[j+1])
swap ( v[j],v[j+1]);
};
int main(){
int i;
int o;
vector <int> v;
cout<<"Введите первый массив:"<<endl;
while(i!=0 ){
cin>>i;
if(i!=0){v.push_back(i);}}
cout<<"Введите второй массив:"<<endl;
while(o!=0){
cin>>o;
if(o!=0){
u.push_back(o);}}
bubblesort(u);
bubblesort(v);
cout<<"Первый массив:"<<endl;
printvector(u);
cout<<"Второй массив:"<<endl;
printvector(v);
for (i=0;i<v.size();i++){
if(v[i]!=0){u.push_back(v[i]);}}
bubblesort(u);
//for (i=0;i<=u.size();i++){
//if (u[i]!=0){
//m.push_back(u[i]);}
//}
printvector(u);
}


